
package com.gl.glcourses.model
{
	import com.gl.glcourses.model.constants.Constants;
	import com.gl.glcourses.vos.Curso;
	import com.gl.glcourses.vos.EdicionCurso;
	
	public class DetalleAgendaPanelModel extends PresentationModel
	{
		[Bindable]
		public var fecha:String;
		
		[Bindable]
		public var fechaDesdeFormat:Date;
		
		public var _edicionCursoSeleccionado:EdicionCurso;
		
		[Bindable]
		public function get edicionCursoSeleccionado():EdicionCurso
		{
			return _edicionCursoSeleccionado;
			
		}
		
		public function set edicionCursoSeleccionado(value:EdicionCurso):void
		{
			_edicionCursoSeleccionado = value;
			
			if(_edicionCursoSeleccionado.estadoEdicionCurso == Constants.NO_PUBLICADO)
				edicionCursoSeleccionado.estadoEdicionCurso=Constants.getString( "state.notpublish" );
			if(_edicionCursoSeleccionado.estadoEdicionCurso == Constants.PUBLICADO)
				edicionCursoSeleccionado.estadoEdicionCurso=Constants.getString( "state.publish" );
			if(_edicionCursoSeleccionado.estadoEdicionCurso == Constants.DICTADO)
				edicionCursoSeleccionado.estadoEdicionCurso=Constants.getString( "state.dictate" );
		}
		
	
		
		public function DetalleAgendaPanelModel()
		{
		}
	}
}